have a stomach flu - Francés Inglés Diccionario